window restrictors - German English Dictionary